//
//  JXLTextField.swift
//  MicroBlog
//
//  Created by 贾晓磊 on 16/9/20.
//  Copyright © 2016年 贾晓磊. All rights reserved.
//

import UIKit

//实时设置xib设置后的效果
@IBDesignable
class JXLTextField: UITextField {
    //  提供borderColor, 边框颜色
    //  @IBInspectable给xib提供设置属性
    @IBInspectable var borderColor:UIColor? {
        didSet{
            //  外界设置borderColor的时候会调用didSet方法
           self.layer.borderColor = borderColor?.cgColor
        }
    }
    
    //设置边框宽度
    @IBInspectable var borderWidth:CGFloat = 0 {
        didSet{
            self.layer.borderWidth = borderWidth
        }
    }
    
    //设置边框弧度
    @IBInspectable var cornerRadius: CGFloat = 0 {
        didSet {
            self.layer.cornerRadius = cornerRadius
            self.layer.masksToBounds = true
        }
    }

}
